package com.example.goods_service.return_data;




import com.example.goods_service.vo.T_category_config;
import com.example.goods_service.vo.T_commodity_allocation;
import org.springframework.stereotype.Component;
import java.util.LinkedHashMap;
import java.util.List;

//所有人使用这个返回数据体   我就不  摩西摩西  加拿大的男人没有家 啦啦啦啦啦啦啦啦啦啦啦啦啦啦啦啦啦啦啦
@Component
public class Mall_Data extends LinkedHashMap {

    public Mall_Data()
    {

    }

    public Mall_Data(int code,String error,Object data)
    {
        this.setdata(data);
        this.setcode(code);
        this.seterror(error);
    }

    public Mall_Data(int code,Object data)
    {
        this.setdata(data);
        this.setcode(code);

    }


    // 本次返回的状态码
    public Mall_Data setcode(int code) {
        this.put("code", code);return this;
    }

    //错误信息
    public Mall_Data seterror(String error) {
        this.put("error", error);return this;
    }

    //返回数据
    public Mall_Data setdata(Object data) {
        this.put("data", data);return this;
    }
}
